Ошибка "SQL0429N - The maximum number of concurrent LOB locators has been exceeded" при работе с IBM DB2

Краткое содержание:

Ошибка "SQL0429N - The maximum number of concurrent LOB locators has been exceeded"

Применимость:

Работа с полями неограниченной длины при использовании IBM DB2

Проблема

При работе с 1С:Предприятием может возникать следующая ошибка:

SQL0429N - The maximum number of concurrent LOB locators has been exceeded.

Причиной возникновения этой ошибки является ограничение СУБД IBM DB2, которая поддерживает одновременно не более 32000 адресов больших объектов в рамках одной транзакции.

Решение

Небходимо добавить в содержимое конфигурационного файла DB2CLI.INI следующие параметры:

[COMMON]
Patch2=50

После завершения редактирования, для того, чтобы изменения вступили в силу, необходимо перезапустить сервер 1С:Предприятия 8.1.